এক্সেল ব্যবহারকারীদের জন্য Formula এবং Functions দুটি গুরুত্বপূর্ণ টুল, তবে এই দুটি একে অপর থেকে আলাদা এবং তাদের কাজের ধরণও ভিন্ন। এক্সেল ফর্মুলা এবং ফাংশন ব্যবহারকারীদের বিভিন্ন ধরনের গণনা, বিশ্লেষণ এবং ডেটা ম্যানিপুলেশন করতে সহায়তা করে। তবে, এই দুটি ধারণার মধ্যে কিছু মূল পার্থক্য রয়েছে যা বুঝতে গুরুত্বপূর্ণ।
Excel Formula
Formula হলো এক্সেলের একটি কাস্টম সূত্র যা ব্যবহারকারী নিজের প্রয়োজন অনুযায়ী তৈরি করে। এটি একাধিক গাণিতিক, পরিসংখ্যানিক বা লজিক্যাল অপারেশন একত্রিত করতে পারে। সাধারণত, Formula ফাংশনকে অন্তর্ভুক্ত করতে পারে, তবে তা শুধু একটি নির্দিষ্ট কাজ বা মানের উপর ভিত্তি করে হয়।
একটি ফর্মুলার গঠন সাধারণত এরকম হয়:
- ফর্মুলা শুরু হয় সমীকরণ চিহ্ন (=) দিয়ে।
- তার পর পরিমাণ বা মানগুলোর উপর গণনা বা অপারেশন করা হয়।
ফর্মুলার উদাহরণ:
=A1 + B1: A1 এবং B1 সেলগুলোর যোগফল।=A1 * B1: A1 এবং B1 সেলগুলোর গুণফল।=SUM(A1:A10) - A5: A1 থেকে A10 পর্যন্ত যোগফল থেকে A5 বাদ দেওয়া।
Excel Function
Function হলো এক্সেলের পূর্বনির্ধারিত কমান্ড, যা কিছু নির্দিষ্ট কাজের জন্য ডিজাইন করা হয়েছে। ফাংশনটি একটি নির্দিষ্ট কাজ বা অপারেশন (যেমন গাণিতিক যোগফল, গড় বের করা, লজিক্যাল পরীক্ষা করা) করার জন্য ব্যবহৃত হয়। এক্সেল ফাংশন একটি নাম এবং নির্দিষ্ট আর্গুমেন্টের সঙ্গে কাজ করে, এবং এটি সাধারণত একটি নির্দিষ্ট ফলাফল প্রদান করে।
ফাংশনের উদাহরণ:
=SUM(A1:A10): A1 থেকে A10 পর্যন্ত সেলগুলোর যোগফল বের করা।=AVERAGE(B1:B10): B1 থেকে B10 পর্যন্ত সেলগুলোর গড় বের করা।=IF(C1>50, "Pass", "Fail"): C1 সেলটির মান ৫০ এর বেশি হলে "Pass", না হলে "Fail"।
Formula এবং Function এর মধ্যে পার্থক্য
1. গঠন এবং উদ্দেশ্য
- Formula: ফর্মুলা ব্যবহারকারী দ্বারা কাস্টম সূত্র তৈরি করা হয় যা বিভিন্ন গাণিতিক বা লজিক্যাল অপারেশন একত্রিত করতে পারে। এটি স্বতন্ত্রভাবে ব্যবহারকারীর চাহিদা অনুযায়ী তৈরি করা হয়।
- উদাহরণ:
=A1 + B1 + C1
- উদাহরণ:
- Function: ফাংশন হলো এক্সেলের প্রিপ্রোগ্রামড কোড যা নির্দিষ্ট কাজ বা অপারেশন করার জন্য তৈরি করা হয় এবং এটি একটি নির্দিষ্ট আর্গুমেন্টের ওপর ভিত্তি করে কাজ করে।
- উদাহরণ:
=SUM(A1:A10)
- উদাহরণ:
2. কাস্টমাইজেশন
- Formula: ফর্মুলা সম্পূর্ণরূপে কাস্টমাইজড হয় এবং ব্যবহারকারী নিজের প্রয়োজন অনুযায়ী মান বা শর্ত পরিবর্তন করতে পারে। এটি আরো জটিল ও মাল্টি-স্টেপ গণনা অন্তর্ভুক্ত করতে পারে।
- উদাহরণ:
=A1 * B1 - C1 / D1
- উদাহরণ:
- Function: ফাংশন পূর্বনির্ধারিত এবং নির্দিষ্ট ধরনের কাজ করতে সক্ষম, যেমন গড় বের করা, যোগফল করা বা শর্ত যাচাই করা। এটি সাধারণত খুব বেশি কাস্টমাইজড হতে পারে না।
- উদাহরণ:
=IF(A1>100, "High", "Low")
- উদাহরণ:
3. ব্যবহার সহজতা
- Formula: ফর্মুলা সাধারণত সোজা এবং স্বাভাবিক গণনা বা কাজের জন্য ব্যবহৃত হয়। এটি একটি নির্দিষ্ট গণনার জন্য ব্যবহারকারী নিজে সিদ্ধান্ত নেয়।
- Function: ফাংশনটি বিশেষভাবে সহজ এবং দ্রুত ব্যবহার করা যায়। ফাংশন শুধুমাত্র নির্দিষ্ট কাজের জন্য তৈরি করা হয়, এবং সাধারণত সহজ গঠন ও আর্গুমেন্টের মাধ্যমে কাজ করে।
4. আর্গুমেন্টের ব্যবহার
- Formula: ফর্মুলাতে আর্গুমেন্ট বা ইনপুটের প্রয়োজন নেই, তবে এটি বিভিন্ন অপারেশন বা মানকে একত্রিত করতে পারে।
- Function: ফাংশনে সাধারণত নির্দিষ্ট আর্গুমেন্ট (প্যারামিটার) থাকে, যা ফাংশনটির কাজ সঠিকভাবে সম্পাদন করতে সহায়তা করে।
- উদাহরণ:
=VLOOKUP(A1, B1:C10, 2, FALSE)— এখানে "A1", "B1:C10", "2", "FALSE" সবই আর্গুমেন্ট।
- উদাহরণ:
5. ত্রুটি চেকিং
- Formula: ফর্মুলার মধ্যে ভুল হলে এক্সেল ত্রুটি দেখাতে পারে, যেমন #DIV/0! বা #VALUE! ইত্যাদি। ত্রুটির সম্ভাবনা থাকে যদি সঠিক ফর্মুলা বা অপারেটর ব্যবহার না করা হয়।
- Function: ফাংশনগুলো ত্রুটি হ্যান্ডলিংয়ের জন্য ডিজাইন করা থাকে এবং অনেক ফাংশন নিজেদের মধ্যে ত্রুটি যাচাইয়ের ব্যবস্থা রাখে। উদাহরণস্বরূপ, IFERROR ফাংশন ব্যবহার করে ত্রুটি হ্যান্ডলিং করা যায়।
সারাংশ
- Formula কাস্টম সূত্র যা ব্যবহারকারী নিজের প্রয়োজন অনুযায়ী তৈরি করে এবং এতে গণনা বা শর্তভিত্তিক অপারেশন করা হয়।
- Function হলো পূর্বনির্ধারিত এক্সেল কমান্ড যা নির্দিষ্ট কাজ বা অপারেশন সম্পাদন করতে ব্যবহৃত হয়, এবং এটি একটি নির্দিষ্ট গঠন বা আর্গুমেন্টের মাধ্যমে কাজ করে।
যদিও ফাংশন এবং ফর্মুলা দুটোই এক্সেলে গণনা এবং বিশ্লেষণে ব্যবহৃত হয়, তবে ফাংশনগুলো সাধারণত আরও সহজ, দ্রুত এবং নির্দিষ্ট কাজ সম্পাদন করে, যেখানে ফর্মুলা বেশি কাস্টমাইজড এবং কমপ্লেক্স হতে পারে।
Read more